Package-level declarations
Types
Link copied to clipboard
interface LocalReader
Local NFC reader abstraction. We provide a Kotlin Multiplatform implementation compatible with iOS, Android and JVM-based desktops using a PCSC reader (Windows, macOS, linux). You can provide your own version or support different hardware by implementing this interface.
Link copied to clipboard
interface SyncNetworkClient
The network transmission abstraction used to communicate with a Keyple server. See SimpleHttpNetworkClient for an example implementation using Ktor with HTTP basic-auth. If you have more constraints, for authentication, for example, use this interface and implement your own authentication logics.